#site-header-banner-flash {
height:190px;
}

div.tabs ul.tabs li a {
color:#0A2E51;
}

div.tabs ul.secondary li a {
color:#ffffff;
}

div.tabs ul.tabs li.active a {
font-weight:bold;
}

ul#tabs_servicios {
margin-left: 0px !important;
margin-right: 0px !important;
margin-bottom:10px !important;
border-bottom:1px solid cyan;
padding-bottom: 0px;
}

ul#tabs_servicios a.active {
border-top: 1px solid cyan;
border-right: 1px solid cyan;
border-left: 1px solid cyan;
border-bottom:none;
font-weight:bold;
padding:5px 5px 5px 5px; 
}

ul#tabs_servicios li {
list-style: disc outside none;
margin: 0em;
padding: 0;
border-right: 0px solid #CCCCCC;
}

ul#tabs_servicios li a {
display:inline-block;
margin: 0em 5px;
color:cyan;
}


ul#tabs_servicios .secondary {
border-bottom: 1px solid #BBBBBB;
padding: 0.5em 1em;
}

td {
vertical-align: middle;
padding:0px 3px;
}

div.feeds-container.plain {
background-color: transparent;
}

body  {
background-color:#fff;
}

body #main-content,
body #container-main,
body #main,
body #footer {
color:#fff;
}

body #main-content .krumo-root,
body #main .krumo-root {
color:#000;
}

h3, h2 {
font-size:1.2em;
}

body#tinymce {
background-color:#fff;
color:#000;
}

body a {
/*color:#33CC00;*/
color:cyan;
text-decoration:none;
}

body .view a {
color:cyan;
text-decoration:none;
}

ul.pager li a{
color:#ccc;
}

body a.krumo-name {
color:#000 !important;
}

body.page-node a {
color:cyan;
text-decoration:none;
}

.node-type-publicacion h1#page-title {
background:none !important;
color: #FFFFFF;
padding-left: 0px !important;
font-size:1.2em !important;
margin-bottom:5px !important;
display:table;
}

/*footer*/

#footer-message {
height:40px;
padding-top:10px;
padding-bottom:10px;
}

.footer-links .footer_left,
.footer-links .footer_right {
float:left;
}
.footer-links .footer_left {
padding-right:10px;
}

.footer_left .item-list h3 {
display:none;
}

.footer-links .footer_left ul.social-networks-links li {
display:inline-block;
margin:0px;
}

.footer-links .footer_left ul.social-networks-links {
margin:0px;
}

#logo_cosude {
background: url("../images/logo_cosude.jpg") no-repeat scroll 50% 50% #FFFFFF;
height: 110px;
width: 220px;
}

.node-unpublished {
  background-color: #da7945;
}

ul {
list-style: disc inside none;
}

ol {
list-style: inside;
}
tr.even, tr.odd {
background-color: transparent;
}

#page {
background-color:#0A2E51;
}

#container {
background-color:#002346;
}

#site-header{
background:url('../images/header-asocam.png') no-repeat;
height:140px;
margin-bottom:0px;
}

.view-id-publicaciones .views-row .views-field-phpcode {
float:left;
padding-right:1em;
}

.view-id-publicaciones .views-row {
clear:both;
}

.icons {
margin-top:10px;
}

.breadcrumb {
margin-top:10px;
margin-left:20px;
color:#33CC00;
}

#sidebar-left, #sidebar-right {
background-color:#0A2E51;
}

#main {
background-color:#0A2E51;
}

#main #page-title {
background:url('../images/bg_florasocam.png') no-repeat ;
margin:20px 30px 5px 30px;
margin-bottom:5px !important;
padding-left:50px;
padding-top:5px;
color:#fff;
padding-bottom: 1px;
font-size:1.3em;
height:39px;
}


#main .tabs {
margin:0 30px 0 30px;
}

#main #main-content {
margin:0 30px 0 30px;

}

#sidebar-left .block h2 {
color:#fff;
/*border-bottom:solid 2.5px #07A307;*/
font-size:1.2em;
padding-left:5px;
padding-top:5px;
margin-bottom:15px;
}

#sidebar-left .block {
/*
border:solid 2.5px #07A307;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
*/
width:200px;
margin:18px auto 0px;
}

.front #sidebar-left  .block {
width:100%;
}

#module-filter-squeeze {
background-color:transparent;
}
/*slideshow*/

ul.nav li.thumbnail {
display:inline-table;
}

ul.nav li.thumbnail a .thumbnail_text {
margin-left:0px;
width:175px;
background-color:#003060;
height:77px;
border:solid 2px #fff;
padding:10px;
background-color:#003060;
line-height:1.2em;

}

ul.nav li.thumbnail a {
color:#ccc;
}

ul.nav li.thumbnail a.activeSlide .thumbnail_text {
background-color:#00CC00;
color:#fff;
width:175px;
height:77px;

}

#container-main {
background-color:#0A2E51;
overflow:auto;
margin:10px 20px 20px 20px;
padding-top:30px;
padding-left:30px
}

/*
.slideshow .view-content .views-field-field-imagen-fid img {
border:solid 2px #fff;
}
*/

.view-publicaciones .view-content table tr .views-field-field-imagen-fid,  
.view-taxonomy-term .view-content table tr .views-field-field-imagen-fid
{
float:left;
margin-right:10px;
margin-bottom:10px;
height:160px;
}

.view-publicaciones .view-content table tr td,  
.view-taxonomy-term .view-content table tr td
{
padding-bottom:30px;
padding-right:10px;
}

.view-publicaciones .view-content table tr .views-field-field-imagen-fid img,
.view-taxonomy-term .view-content table tr .views-field-field-imagen-fid img
{
border:solid 2px #33CC00;
}

.view-publicaciones .view-content table tr .field-content .description .title a,
.view-taxonomy-term .view-content table tr .field-content .description .title a
{
color:#33CC00;
text-decoration:none;
font-weight:bold;
font-size:11pt;
}


.view-publicaciones .view-content table tr td .views-field-phpcode,
.view-taxonomy-term .view-content table tr td .views-field-phpcode
{
}


body.page-node #main-content .field-field-imagen {
float:right;
margin-left:10px;
border: solid 10px #0E3A64;
}

body.page-node #main-content .field-field-descripcion {
text-align:justify;
}

body.page-node #main-content .content p {
text-align:justify;
}

body.page-eventos #main-content .content p {
text-align:justify;
}

.view-id-servicios .field-content .field-field-imagen {
float: right;
padding-bottom: 10px;
padding-right: 10px;
}

.view-publicaciones .views-exposed-widget {
padding-right:5px;
margin-bottom:10px;
}

ul.secondary-menu li a {
color:#ccc;
}

ul li.active-trail a {
color:#fff;
}

body.node-type-servicio #main-content .field-field-imagen
{
float:right;
border:solid 10px #123E69;
padding:0px;
margin:0px;
}

.node-type-publicacion #main-content .content .field-type-text,
.node-type-publicacion #main-content .content .field-type-filefield {
margin-left:0px;
width:300px;
}

body.node-type-publicacion #main-content .field-field-descripcion {
text-align:justify;
}



body.node-type-servicio #main-content .content .field-field-imagen img,
body.node-type-publicacion #main-content .content .field-field-imagen img
{
vertical-align: middle !important;
}



body.node-type-servicio #main h1#page-title {
margin-bottom:1em;
}

body.page-biblioteca #main h1#page-title, body.page-taxonomy #main h1#page-title {
margin-bottom:1em;
}

.page-node #main-content .content .field-field-archivos .field-items .field-item .filefield-file a {
color:#00FFFF;
font-weight:bold;
font-size:1.1em;
}

.view-display-id-calendar_block_1 {
background-color:#002346;
width:90%;
margin: 0 auto;
}

.view-display-id-calendar_block_1 .calendar-calendar .date-nav {
background-color:#002346;
border:none;
}

.view-display-id-calendar_block_1 .attachment-after .calendar-calendar table.mini td,
.view-display-id-calendar_block_1 .attachment-after .calendar-calendar table.mini th.days
{
background-color:#002346;
border:none;
}

.view-display-id-calendar_block_1 .attachment-after .calendar-calendar table.mini tbody {
border-top:none;
}

.view-display-id-calendar_block_1 .date-heading h3 {
font-size:90%;
}

.view-display-id-calendar_block_1 .date-heading h3 a {
color:#33CC00;
text-transform:uppercase;
}

.view-display-id-calendar_1 .calendar-calendar .date-nav {
 background-color: #009D00; 
}


.view-display-id-calendar_1 .calendar-calendar .date-nav h3 {
 color:#fff;
}

.view-display-id-calendar_1 .attachment-after table th  {
 background-color: #6bdc6b; 
}

.view-display-id-calendar_1 .attachment-after table td .inner div, .calendar-calendar td .inner div a {
 background-color: #6bdc6b; 
}

.view-display-id-calendar_1 .attachment-after table td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
 background-color: #6bdc6b; 
 font-weight: bold;
 font-size: 8pt;
}

.view-display-id-calendar_1 tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
  background-color: #fbdc6b; 
}  

.calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 {
    color: #FFFFFF;
}

.node-type-servicio #main-content .field-field-imagen .field-items {
width:300px;
height:300px;
}

.node-type-servicio #main-content .field-field-imagen .field-items .field-item {
position:absolute;
}

.slide_pager {
text-align:center;
}

#sidebar-left .block {
font-size:1em;
}

/*left block menu*/

#sidebar-left .block .content  li {
list-style-image: url('../images/leaf_bullet2.png');
}
#sidebar-left .block .content .secondary-menu li.nivel-1 {
list-style-image: url('../images/leaf_bullet2.png');
border-bottom:solid 1px #fff;
}

#sidebar-left .block .content .secondary-menu li a {
font-weight:bold;
font-size:100%;
}

#sidebar-left .block .content .secondary-menu li ul li.nivel-2 {
border-bottom:solid 1px #33CC00;
color:#07A307;
list-style-type:none;
list-style-image:none;
}

#sidebar-left .block .content .secondary-menu li ul li.nivel-2 a {
color:#33CC00;
font-weight:bold;
padding-left: 10px;
}

#sidebar-left .block .content .secondary-menu li ul li.last {
border-bottom:none;
}

/**********************/

.services-menu-links {
float:right;
}

.view-servicios .view-content .views-field-nothing span.field-content {
color:#07A307;
font-size:1.2em;
font-weight:bold;
}

.view-servicios .views-row .views-field-phpcode ul li .metodo-image {
  float:left;
  padding-right:10px;
}

.view-servicios .views-row .views-field-phpcode ul li .metodo-title {
  font-weight:bold;
  font-size:1.1em;
  margin-bottom:5px;
}

/*eventos*/

.view-eventos .view-content table.views-view-grid tr td  {
  padding-bottom: 30px;
  padding-right: 10px;
}


.view-eventos .view-content table.views-view-grid tr td .views-field-field-imagen-fid,
.view-entidades-socias .view-content table.views-view-grid tr td .views-field-field-imagen-fid-1
 {
  float:left;
  padding-right: 10px;
}

.view-eventos .view-content table.views-view-grid tr td .views-field-field-imagen-fid img
 {
  border: 2px solid #33CC00;
}


.view-eventos .view-content table.views-view-grid tr td .views-field-title a
 {
  color: #33CC00;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}

.view-entidades-socias .view-content table.views-view-grid tr td .views-field-title span {
	text-transform:uppercase;
	font-size:14px;
	background:url('../images/vineta_flor.png') no-repeat ;
	padding-left:15px;
}

.view-eventos .view-content .field-field-imagen,
.view-entidades-socias .view-content .field-field-imagen
 {
  float:right;
  margin-left: 10px;
}

/*equipo*/
.view-id-equipo .view-content .item-list ul li,
.view-id-novedades .view-content .item-list ul li
{
background-color:#063B63;
overflow:auto;
margin-bottom:10px;
padding:5px;
padding-top:15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.view-id-equipo .view-content .item-list ul li .views-field-body {
text-align:justify;
padding-right: 15px;
}

.view-id-equipo .item-list .views-row .views-field-field-imagen-fid,
.view-id-novedades .item-list .views-row .views-field-field-imagen-fid
{
float:left;
margin-right:1em;
margin-bottom:1em;
margin-left: 10px;
}

.view-id-equipo .item-list .views-row .views-field-title {
 font-size:1.2em;
 font-weight:bold;    
 } 

.view-id-equipo .item-list .views-row,
.view-id-novedades .item-list .views-row
{
clear:both;
}

.view-id-equipo .item-list ul li,
.view-id-novedades .item-list .views-row
{
list-style-type:none;
}


#images-gallery {
border: solid 10px #0E3A64;
}


#mapa {
border: solid 10px #0E3A64;
margin-left: 10px;
}

.field-field-imagen ul li {
list-style-type:none;
list-style-image:none;
clear:both;
margin:0px;
text-align:center;
}

.field-field-imagen .cycleElementsArrow {
width: auto;
height: 20px;
padding: 0;
} 

#verticalPrev {
background:url('../images/vertical_arrow_up.png') no-repeat;
display: block;
height: 20px;
margin-left: 75px;
}

#verticalNext {
background:url('../images/vertical_arrow_down.png') no-repeat;
display: block;
height: 20px;
margin-left: 75px;
}

#block-block-3 {
border:2px solid #FFFFFF;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:#fff;
color:#000;
}

.view-id-servicios .view-content .views-field-field-imagen-fid {
float:right;
}

/*block*/

#block-menu-menu-sobre-asocam {
  padding-bottom: 30px;
}

#views-exposed-form-publicaciones-page-2 input#edit-submit-publicaciones {
margin-top:0px;
}

.view-servicios .views-field-nothing {
margin-left:20px;
margin-bottom:5px;
}

#edit-field-publicacion-nid-nid {
width:500px;
}

#asocam-boletin tr {
border-bottom:solid 0px;
}

#asocam-boletin tr td p {
margin-bottom:0px;
}
.node-type-simplenews #main-content .content {
padding:0px 10px;
}

a.views_slideshow_singleframe_previous {
background:url('../images/arrow_left.png') no-repeat;
display:inline-block;
padding:15px 0px;
}

a.views_slideshow_singleframe_next {
background:url('../images/arrow_right.png') no-repeat;
display:inline-block;
padding:15px 0px;
}

a.views_slideshow_singleframe_pause  {
display:none;
}

#views_slideshow_singleframe_controls_slideshow_cck-block_1 {
overflow:hidden;
height:17px;
width:150px;
margin-left:120px;
}

.page-search .search-advanced  .fieldset-wrapper {
overflow:hidden !important;
}


.page-search #edit-category-wrapper {
width:400px;
}

.page-search .criterion {
clear:both;
}

body.node-type-simplenews #main-content #asocam-boletin .field-field-imagen {
border: 0px solid #0E3A64;
float: none;
margin-left: 0px;
}

.node-type-publicacion .subcontent {
border:dashed 1px cyan;
width:290px;
margin-bottom:10px;
padding:5px;
}

.page-publicaciones .view-dom-id-1,
.page-publicaciones .view-dom-id-2,
.page-publicaciones .view-dom-id-3,
.page-publicaciones .view-dom-id-4,
.page-publicaciones .view-dom-id-5,
.page-publicaciones .view-dom-id-6 {
border:solid 1px #FFFFFF;
padding:3px;
}

.page-publicaciones .view-dom-id-1 ul li,
.page-publicaciones .view-dom-id-2 ul li,
.page-publicaciones .view-dom-id-3 ul li,
.page-publicaciones .view-dom-id-4 ul li,
.page-publicaciones .view-dom-id-5 ul li,
.page-publicaciones .view-dom-id-6 ul li,
.view-publicaciones ul li, 
.view-portales ul li,
.view-boletines ul li {
 list-style-image:url('../images/arrowg.png');
}


.page-publicaciones h3 {
margin:10px 0px !important;
}

.home-biblioteca {
border:none;
}
/*
.home-biblioteca .view-filters {
border:1px solid #FFFFFF;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
margin-bottom:10px;
}
*/
.home-biblioteca .view-filters h3 {
float:left;
margin-right:100px;
margin-left:15px;
margin-top:15px;
}

.home-biblioteca .view-filters form {
left: 460px;
margin-top: 1px;
position: relative;
top: -60px
width: 210px;
/*float:right;
margin-top:10px;*/
}

.node-type-publicacion .subcontent  .field .field-label,
.node-type-publicacion .subcontent .field .field-items {
display:inline-block;
}

.calendar-calendar td {
color:#fff;
}

.node-type-service #main .tabs h3 {
display:none;
}

ul.item-list-footer li {
float:left;
list-style-type:none;
}

/* newsletter */
.node-type-simplenews .full-body {
padding:0px 5px;
}  
.view-simplenews .view-content {
padding:5px;
background-color: #1D2554;
border:solid 1px #fff;
}

.view-simplenews .view-content .views-view-grid  a {
color:#254566;
font-weight:bold;
}

.view-simplenews {
width:610px;
}

.node-type-simplenews .simplenews-body {
width:610px;
}

.view-simplenews .view-content table {
width:600px;
background-color:#E8F4FF;
margin-bottom:0px;
}

.view-simplenews .view-content table td {
vertical-align:top;
padding:5px;
text-align:center;
}

.view-simplenews .view-content table td  img {
border:solid 2px #0099CC;
}

.view-simplenews .view-content .views-view-grid  td .views-field-view-node a {
color:#54AA2F;
}
.node-type-simplenews #main-content h3 {
color:#ffffff;
margin-bottom: 0px;
background-color:#0A2E51;
width:130px;
margin-top:10px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
padding-left:10px;
border:solid 1px #ffffff;
border-bottom:solid 0px;
}

.view-Videos table.views-view-grid td {
width:150px;
vertical-align:top;
}

.view-id-entidades_socias .views-field-title {
color: cyan;
font-weight:bold;
}

.node-type-equipo #main-content h2{
	background:url('../images/blue-trans.png') no-repeat;
	color: white;
    font-size: 20px;
    height: 52px;
    left: -34px;
    margin-bottom: -10px;
    margin-top: 25px;
    padding: 5px 0 0 34px;
    position: relative;
    text-shadow: 1px 1px #444444;
    width: 369px;
}
.node-type-equipo #main-content .titulo {
	background:url('../images/blue-trans.png') no-repeat;
	height:52px;
}

.home-biblioteca .view-content .item-list {
border:1px solid #FFFFFF;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
margin-bottom:10px;
width: 650px;
}
.view-id-publicaciones h3 {
	background:url('../images/blue-trans.png') no-repeat;
	color: white;
    font-size: 20px;
    height: 52px;
    left: -34px;
    margin-bottom: -10px;
    margin-top: 25px;
    padding: 5px 0 0 34px;
    position: relative;
    text-shadow: 1px 1px #444444;
    width: 369px;
	}

ul.quicktabs_tabs.quicktabs-style-navlist {
	width:16%;}	
#quicktabs_container_view__entidades_socias__page_1{
	background-color:transparent;
	padding: 5px;
	width:82%;
	border:none;}
ul.quicktabs_tabs.quicktabs-style-navlist li {
	width:100px;
	}
ul.quicktabs_tabs.quicktabs-style-navlist li a {
	color:#CCCCCC;
	text-align:left;
}
ul.quicktabs_tabs.quicktabs-style-navlist li.active {
	background-color: transparent;
	color:#FFF;
	border-top:none;
}

ul.quicktabs_tabs.quicktabs-style-navlist li.active a{
	color:#FFF;
	text-align: right;
}

.quicktabs_main.quicktabs-style-navlist {
	background:none;
	border:none;
	width:82%;
	padding:4px;
}
.quicktabs_main.quicktabs-style-navlist img {
	float:right;
	padding-left:5px;
}
.view-id-equipo .view-content h3{
	color: cyan;
	cursor: pointer;
}

.view-equipo .view-conten .item-list p {
	padding-bottom:5px;
}

#main-content #user-register #edit-field-formacion-0-value-wrapper, #edit-field-direccion-0-value-wrapper, #edit-field-apdo-postal-0-value-wrapper, #edit-field-telefono-0-value-wrapper, #edit-field-email-0-value-wrapper, #edit-field-fax-0-value-wrapper, .vertical-tabs  {
	visibility:hidden;
	width:0px;
	height:0px;
}

.view-publicaciones .view-filters {
	position: relative;
    top: -70px;
}

.view-id-equipo .view-content h3{
	display:list-item;
}
.quicktabs_main.quicktabs-style-sky {
	background:none;
	border-color:cyan;
	padding: 10px 10px 0;
	width:650px;
	border-right:none;
	border-left:none;
}
ul.quicktabs_tabs.quicktabs-style-sky li, ul.quicktabs_tabs.quicktabs-style-sky li.active {
	margin-right:5px;
}
ul.quicktabs_tabs.quicktabs-style-sky li a{
	border:none;
	background:none;
	color:cyan;
	border-left:cyan solid 1px;
	border-right:cyan solid 1px;
	border-top:cyan solid 1px;
	border-radius: 4px 4px 0 0;
	font-weight:bold;
}
ul.quicktabs_tabs.quicktabs-style-sky li.active a{
	background:none;
	border:cyan 1px solid;
	color:cyan;
	border-bottom:none;
	
	
	}
ul.quicktabs_tabs.quicktabs-style-sky li a:hover, ul.quicktabs_tabs.quicktabs-style-sky li.active a:hover{
	background:none;
	color:cyan;
}
ul.quicktabs_tabs.quicktabs-style-sky li:first-child a {
	border-left-color:cyan;}
body .quicktabs_main.quicktabs-style-sky {
    top: -0.19em;
}
#main-content a{
	color:cyan;
}
.view-entidades-socias table.views-view-grid  td {
	border-bottom: 1px solid cyan;
	padding:10px 0px;
}

/* .views-field-field-video-embed {
background: url("../images/emvideo-play-small.png") no-repeat scroll 0 0 transparent;
height: 120px;
margin-left: 30px;
margin-top: 45px;
position: absolute;
width: 150px;
} */
